<html>
<head><meta charset="utf-8"><title>internals.r-l.o and users.r-l.o licensing · t-core/licensing · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/index.html">t-core/licensing</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html">internals.r-l.o and users.r-l.o licensing</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="200030173"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/200030173" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#200030173">(Jun 07 2020 at 16:04)</a>:</h4>
<p>Both the internals forum and the users forum have terms of service that state they're licensed under CC-by-nc-sa. This is not at all ideal, as it isn't an Open Source license, and it means people shouldn't be copying anything from forum posts into code/documentation/rfcs/etc. We should, ideally, get this changed to the Rust license: <code>MIT OR Apache-2.0</code>.</p>



<a name="200030183"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/200030183" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#200030183">(Jun 07 2020 at 16:05)</a>:</h4>
<p>We can't retroactively change the license for old posts, but we could state that all new posts after YYYY-MM-DD are under the new license.</p>



<a name="200030249"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/200030249" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#200030249">(Jun 07 2020 at 16:06)</a>:</h4>
<p>(We could also, optionally, see how hard it would be to track a concept of "I agree with the new licensing" to user profiles, or we could just not worry about it for old posts and track it on a case-by-case basis if people want to copy things from old posts.)</p>



<a name="200061530"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/200061530" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> XAMPPRocky <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#200061530">(Jun 08 2020 at 06:15)</a>:</h4>
<p>You could also do a mix of the two. Say that after X date posts are under a different licence and use the forum post as a place where people can volunteer to re-licence their old posts. This would probably cover most of the content on the discourse forums.</p>



<a name="200069323"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/200069323" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#200069323">(Jun 08 2020 at 08:28)</a>:</h4>
<p>this is already in the core team's radar, and we discussed it a couple of times already</p>



<a name="200069340"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/200069340" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#200069340">(Jun 08 2020 at 08:28)</a>:</h4>
<p>we have a snippet from mozilla legal, but we're still doing a bit of back-and-forth to polish it up</p>



<a name="200069347"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/200069347" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#200069347">(Jun 08 2020 at 08:28)</a>:</h4>
<p>cc <span class="user-mention" data-user-id="116009">@nikomatsakis</span> <span class="user-mention" data-user-id="257516">@Carol (Nichols || Goulding)</span></p>



<a name="200069367"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/200069367" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#200069367">(Jun 08 2020 at 08:29)</a>:</h4>
<p>I hope to open the thing up soon</p>



<a name="200142434"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/200142434" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#200142434">(Jun 08 2020 at 19:06)</a>:</h4>
<p>Please let folks know if there's any way to help.</p>



<a name="200609659"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/200609659" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#200609659">(Jun 11 2020 at 21:34)</a>:</h4>
<p><span class="user-mention" data-user-id="239881">@Josh Triplett</span> will do</p>



<a name="200609705"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/200609705" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#200609705">(Jun 11 2020 at 21:34)</a>:</h4>
<p>We were planning to do a date-based split</p>



<a name="200609731"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/200609731" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#200609731">(Jun 11 2020 at 21:34)</a>:</h4>
<p>Do you have a strong opinion about (e.g.) CC BY 3.0 versus "MIT/Apache2"</p>



<a name="200612118"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/200612118" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#200612118">(Jun 11 2020 at 21:56)</a>:</h4>
<p>I would ideally prefer the <code>MIT OR Apache-2.0</code> dual-license, so that when people post pre-RFCs or documentation or proposals or similar, that content can make its way into Rust repositories.</p>



<a name="200612211"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/200612211" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#200612211">(Jun 11 2020 at 21:57)</a>:</h4>
<p>Otherwise, if (for instance) someone posted a pre-RFC and someone else picked it up and ran with it, there'd be licensing issues unless we tracked down the original pre-RFC author (and anyone else who posted content that got copied/quoted/etc).</p>



<a name="200640337"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/200640337" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Lokathor <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#200640337">(Jun 12 2020 at 07:15)</a>:</h4>
<p>If someone picks up the text of a pre-RFC and then runs with it, under MIT terms don't you still need to list the license from the first poster and then add the license of the next poster, and so on?</p>
<p>Re-listing all the authors and listing the MIT license over and over is the worst part of the MIT license.</p>



<a name="200684204"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/200684204" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#200684204">(Jun 12 2020 at 15:24)</a>:</h4>
<p><span class="user-mention" data-user-id="224471">@Lokathor</span> Only if they attach an explicit copyright notice.</p>



<a name="200684279"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/200684279" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#200684279">(Jun 12 2020 at 15:25)</a>:</h4>
<p>MIT requires preserving copyright notices; if there aren't any, then it's trivial to do so. :)</p>



<a name="200686729"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/200686729" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Lokathor <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#200686729">(Jun 12 2020 at 15:45)</a>:</h4>
<p>a fair loophole</p>



<a name="201151569"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/201151569" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#201151569">(Jun 17 2020 at 14:48)</a>:</h4>
<p><span class="user-mention silent" data-user-id="239881">Josh Triplett</span> <a href="#narrow/stream/231349-t-core.2Flicensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing/near/200612118">said</a>:</p>
<blockquote>
<p>I would ideally prefer the <code>MIT OR Apache-2.0</code> dual-license, so that when people post pre-RFCs or documentation or proposals or similar, that content can make its way into Rust repositories.</p>
</blockquote>
<p>yeah so I'm scheduling a call with someone at moz legal. probably not an issue.</p>



<a name="202615815"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/202615815" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#202615815">(Jul 01 2020 at 19:49)</a>:</h4>
<p>So I got approval for this language</p>
<blockquote>
<p>User contributions after [Insert Date] are dual-licensed under the MIT and Apache 2.0 licenses unless otherwise stated. The licenses were explicitly chosen to ensure that text from comments on this forum may be included in RFCs, which are also licensed in the same fashion, per <a href="https://github.com/rust-lang/rfcs/blob/master/text/2044-license-rfcs.md">RFC 2044</a>. This license also implies that code snippets can be incorporated into the Rust repository (or other repositories using a similar license).</p>
<p>User contributions before [Insert Date] are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. Without limiting any of those representations or warranties, Mozilla has the right (though not the obligation) to, in Mozilla’s sole discretion (i) refuse or remove any content that, in Mozilla’s reasonable opinion, violates any Mozilla policy or is in any way harmful or objectionable, or (ii) terminate or deny access to and use of the Website to any individual or entity for any reason, in Mozilla’s sole discretion. Mozilla will have no obligation to provide a refund of any amounts previously paid. </p>
</blockquote>



<a name="202615843"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/202615843" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#202615843">(Jul 01 2020 at 19:49)</a>:</h4>
<p>which I think fits what everybody wants</p>



<a name="202622639"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/202622639" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#202622639">(Jul 01 2020 at 20:53)</a>:</h4>
<p>Two things:<br>
1) If it wouldn't require massive re-approval, would it be possible to change "in RFCs" to "in RFCs and code/comments"?<br>
2) We should, separate from this statement, have a forum thread for "please copy/paste the following statement if you're willing to relicense your past comments".</p>



<a name="202625255"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/202625255" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#202625255">(Jul 01 2020 at 21:17)</a>:</h4>
<p>yes I think (1) is fine</p>



<a name="202625277"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/202625277" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#202625277">(Jul 01 2020 at 21:17)</a>:</h4>
<p>and (2) is a fine idea too</p>



<a name="202625806"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/202625806" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#202625806">(Jul 01 2020 at 21:22)</a>:</h4>
<p><span class="user-mention" data-user-id="239881">@Josh Triplett</span> how about this</p>
<blockquote>
<p>User contributions after [Insert Date] are dual-licensed under the MIT and Apache 2.0 licenses unless otherwise stated. The licenses were explicitly chosen to ensure that text from comments on this forum may be included in RFCs, which are also licensed in the same fashion, per <a href="https://github.com/rust-lang/rfcs/blob/master/text/2044-license-rfcs.md">RFC 2044</a>. This license also implies that content from the comments on this forum (including code snippets) can be incorporated into the rust-lang/rust repository (or other repositories using a similar license).</p>
</blockquote>



<a name="202625888"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/202625888" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#202625888">(Jul 01 2020 at 21:23)</a>:</h4>
<p>That's perfect, thank you.</p>



<a name="202628118"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/202628118" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#202628118">(Jul 01 2020 at 21:48)</a>:</h4>
<p>I guess -- one thing we should check -- is what kind of notice (if any) we need to give. Is there some "implicit acceptance" that's fine? Do we need to, say, post an announcement with 30 days notice? I don't know what the legal requirements are</p>



<a name="202628314"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/202628314" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#202628314">(Jul 01 2020 at 21:51)</a>:</h4>
<p>Yeah I wanted to think about the roll-out -- I don't thikn there's a "legal requirement" <em>per se</em> but I think we sohuld post an announcement saying that "as of this date in 2 weeks" or something, this takes effect.</p>



<a name="202628338"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/202628338" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#202628338">(Jul 01 2020 at 21:51)</a>:</h4>
<p>this is all basically a purely theoretical concern anyway</p>



<a name="202628497"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/202628497" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#202628497">(Jul 01 2020 at 21:53)</a>:</h4>
<p>Indeed.</p>



<a name="203516187"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/203516187" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#203516187">(Jul 10 2020 at 14:52)</a>:</h4>
<p>Updated and announced.</p>



<a name="203580872"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/203580872" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#203580872">(Jul 11 2020 at 04:54)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> Do you plan to make a past-posts-relicensing thread, or should I?</p>



<a name="204805560"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/204805560" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#204805560">(Jul 23 2020 at 14:37)</a>:</h4>
<p>Oh, I forgot about that. Currently dealing with the feedback from users forum.</p>



<a name="204834351"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/204834351" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#204834351">(Jul 23 2020 at 18:21)</a>:</h4>
<p>Sigh.</p>



<a name="204834533"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/204834533" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#204834533">(Jul 23 2020 at 18:22)</a>:</h4>
<p>I think whoever posted the comment suggesting to set a name or similar to indicate different licensing was making a mistake. The way to opt out of the licensing is "don't post".</p>



<a name="204834618"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/204834618" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#204834618">(Jul 23 2020 at 18:23)</a>:</h4>
<p>You don't have to grant license over your <em>old</em> posts, but I don't think we should be permitting any new posts with restrictive licensing.</p>



<a name="204835032"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/204835032" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#204835032">(Jul 23 2020 at 18:26)</a>:</h4>
<p>(Also, the whole "you can't post snippets of code under some other license" problem existed before, if someone posted any code at all under a license that required attribution, or code under a license that doesn't allow adding restrictions.)</p>



<a name="204835085"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/204835085" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#204835085">(Jul 23 2020 at 18:26)</a>:</h4>
<p>It's worth clarifying that nobody is giving up copyrights here, though.</p>



<a name="204835300"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/204835300" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#204835300">(Jul 23 2020 at 18:28)</a>:</h4>
<p>Also, with the benefit of hindsight, we perhaps could have phrased the message more clearly: the old ToS didn't allow using post content under an Open Source license, the new one does. That would reduce the fixation on commercial use. But it's too late for that now.</p>



<a name="204871246"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/204871246" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Lokathor <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#204871246">(Jul 24 2020 at 01:25)</a>:</h4>
<p>Should it be allowed to post a cost block example under an alternate license if an explicit comment is given in that code block?<br>
eg:</p>
<div class="codehilite"><pre><span></span><code><span class="c1">// Copyright FooOrg, GPL3</span>
<span class="k">fn</span> <span class="nf">my_fun</span><span class="p">()</span><span class="w"> </span><span class="p">{</span><span class="w"> </span><span class="o">..</span><span class="p">.</span><span class="w"> </span><span class="p">}</span><span class="w"></span>
</code></pre></div>



<a name="204885159"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/204885159" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#204885159">(Jul 24 2020 at 07:06)</a>:</h4>
<p><span class="user-mention" data-user-id="224471">@Lokathor</span> I don't think we should go there, if we don't absolutely have to. There are plenty of places to post code.</p>



<a name="204886254"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/204886254" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> XAMPPRocky <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#204886254">(Jul 24 2020 at 07:25)</a>:</h4>
<p>If it’s important you can always use a gist which can include a separate licence file with the code.</p>



<a name="204895076"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/231349-t-core/licensing/topic/internals.r-l.o%20and%20users.r-l.o%20licensing/near/204895076" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Florian Gilcher <a href="https://rust-lang.github.io/zulip_archive/stream/231349-t-core/licensing/topic/internals.2Er-l.2Eo.20and.20users.2Er-l.2Eo.20licensing.html#204895076">(Jul 24 2020 at 09:25)</a>:</h4>
<p>What <span class="user-mention" data-user-id="219696">@XAMPPRocky</span> says, if people are absolutely dead set, they can just link remote code. We shouldn't bother about that kind complexity.</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>